<?php
   include("conexion.php");
   $link=Conectarse();
   
  function cambiarFecha($fecha) {
  return implode("-", array_reverse(explode("-", $fecha)));
                              } 
   $idusuario=$_GET['id_usuario'];   
   $idmaterialbibliografico=$_GET['id_materialbibliografico'];
   $fechadevolucion=$_GET['fecha_devolucion'];
   $tipoprestamo=$_GET['lugarprestamo'];


 //Verificacion de datos username,ID_MatBib si existe en tabla jos_users,MaterialBibliografico

   $sql="select username from jos_users where username='$idusuario'";
   $result=mysql_query($sql);

   $sql1="select ID_MatBib from MaterialBibliografico  where ID_MatBib='$idmaterialbibliografico'";
   $result1=mysql_query($sql1);

 

 
if (mysql_num_rows($result)>0 && mysql_num_rows($result1)>0 ){

    //Si el Estado_MatBib es igual a 0 entonces el libro esta disponible

    $sql2="select Estado_MatBib from MaterialBibliografico where ID_MatBib='$idmaterialbibliografico'";
    $result2=mysql_query($sql2);
    
    // El numero de prestamos
    
    $sql3="SELECT COUNT(*) FROM Prestamo WHERE ID_usuario = '$idusuario' and Est_Prestamo=1";
    $result3=mysql_query($sql3);

   // Verificar si el libro esta disponible en la tabla MaterialBibliografico 
 
   if (mysql_result($result2, 0, "Estado_MatBib")==0){
    
   // q solo permita 2 prestamos por usuario 
       
     if (mysql_result($result3, 0, "COUNT(*)")<=2){

     
   //En donde Vigente es igual 1 y Devuelto es igual a 0 

     $EstadoPrestamo=1;
     $fechaprestamo=strftime( "%Y-%m-%d", time() );

   $camfechadevolucion=cambiarFecha($fechadevolucion);



    mysql_query("insert into Prestamo(ID_usuario,ID_MatBib,Fec_Prestamo,Fec_Devolucion,Est_Prestamo,Tipo_Prestamo)  values('$idusuario','$idmaterialbibliografico','$fechaprestamo','$camfechadevolucion','$EstadoPrestamo','$tipoprestamo')",$link);

    mysql_query(" UPDATE MaterialBibliografico SET Estado_MatBib = '$EstadoPrestamo' WHERE ID_MatBib = ('$idmaterialbibliografico')",$link);
 
 
?>
<html>
<head>
   <title>Registrar Prestamos </title>
</head>
<body>

Registrado
<div align="center"><font size="2"><a href="#">Regresar al men&uacute de Registro de Material</a></font>
</div>

</body>
</html>

<? 
                                                      }
  else
{echo "Usted supero la cantidad de prestamos";}


                                                       }
   else

  {echo "Nota: El libro No se encuentra disponible";}

                                                             }

else

{echo " NOTA: Los datos que ha ingresado no existen o estan mal escritos ";  

?>

<html>
<head>
   <title>Registrar Prestamos </title>
</head>
<body>

<div align="center"><font size="2"><a href="#">Regresar al men&uacute de Registro de Material</a></font>
</div>

</body>
</html>
<?
}
?>
